package br.com.jvet.persistencia;

import java.util.List;
import java.util.Map;

import javax.ejb.Stateless;

import br.com.jvet.entidade.Fornecedor;

@Stateless
public class FornecedorDAO extends AbstractDAO<Fornecedor, Integer> {

	private static String SELECT_PARAMETRO = "SELECT f from "
			+ Fornecedor.class.getSimpleName()
			+ " f where f.dadosCadastro.dataCadastro between :dataInicial and :dataFinal";

	public FornecedorDAO() {
		super(Fornecedor.class);
	}

	public List<Fornecedor> buscaPorListaParametro(
			Map<String, Object> parameters) {
		return super.buscarListaParametro(SELECT_PARAMETRO, parameters);
	}

}
